view original | go back | toggle font

8542-download-jquery-advanced-topics

jQuery Advanced Topics

This course dives into several advanced topics in jQuery. Learn to leverage jQuery to move beyond simply selecting and manipulating DOM nodes. Some of the many topics covered include: authoring plugins for internal projects and for publication, improving performance of DOM node selection and insertion, customizing jQuery to add more defaults and named constants, using the data method to store and retrieve arbitrary data associated with DOM nodes, manipulating arrays and collections with jQuery's built-in utility methods, and handling events correctly even for dynamically created DOM nodes. This course also includes a comprehensive coverage of deferred objects and promises based on CommonJS. Code examples are given for most of the covered concepts.

Download jQuery Advanced TopicsjQuery Advanced Topics Course Introduction00:01:48
Introduction01:48
Download jQuery Advanced TopicsjQuery Utility Methods00:47:17
Utility Methods Overview03:03
Type Testing Function01:45
Demo: Type Testing Function02:44
Collection Manipulation Functions02:16
Demo: Collection Manipulation Functions06:18
getScript Function03:30
holdReady Function04:13
pushStack Function03:56
each Function01:33
parseJSON Function01:51
extend Function01:35
Demo: extend Function07:11
sub Function02:56
proxy Function02:34
Summary01:52
Download jQuery Advanced TopicsCustomizing jQuery00:23:32
Customizing jQuery Overview01:41
Custom Speeds03:34
Adding utility Function05:11
Overridding Built-in jQuery Functions12:04
Summary01:02
Download jQuery Advanced TopicsAuthoring Plugins00:38:08
Authoring Plugins Overview02:08
Naming01:49
Basic Plugin Pattern12:57
Plugin Parameters07:06
Name Spaces05:45
Returning Single Values02:38
Maintaining State05:00
Summary00:45
Download jQuery Advanced TopicsPerformance00:20:34
Performance Overview01:23
Identifying Performance Problems06:16
General Performance Tips04:09
Selector Performance04:41
DOM Manipulation02:57
Summary01:08
Download jQuery Advanced TopicsData Method00:22:21
Data Method Overview01:13
Demo: Storing Data01:49
Demo: Data Method, Part 104:03
Demo: Data Method, Part 201:20
Reserved Keys00:24
Data Events03:07
Demo: Selectors02:24
HTML5 Data Attributes05:37
Demo: Remove Data Method01:09
Useful Plugins00:45
Summary00:30
Download jQuery Advanced TopicsAdvanced jQuery Event Handling00:29:29
Introduction01:17
On Method04:39
Custom Events01:27
Deferred Objects03:42
Demo: Intro to Deferred Objects09:41
Demo: Deferred Objects with Promises02:06
Demo: Deferred Objects with Parameters01:44
When Function04:07
Summary00:46